@charset "utf-8";
/* CSS Document */
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td {
  margin: 0;
  padding: 0;
  /*behavior: url("csshover.htc");*/
  border-collapse: collapse
}

img {
  border: 0 none;
  vertical-align: middle;
}

ul, li {
  list-style-type: none;
  margin: 0px;
  padding: 0px;
}

body, input, select, button, textarea {
  font-size: 12px;
  font-family: "微软雅黑";
}

button {
  cursor: pointer;
}

i, em, cite {
  font-style: normal;
}

aside section, .body {
  display: block;
  width: 1000px;
  margin: 0 auto;
}

a, a:link {
  color: #454545;
  text-decoration: none;
  cursor: pointer;
}

a:visited {
}

a:active, a:hover {
  text-decoration: none;
}

a:focus {
  outline: none;
}

.clear {
  clear: both;
}

.l {
  float: left;
}

.r {
  float: right;
}

.main {
  width: 1200px;
  margin: 0 auto;
}

.blank10 {
  height: 10px;
}

.blank25 {
  height: 25px;
}

.blank35 {
  height: 35px;
}

.blank40 {
  height: 40px;
}

.blank90 {
  height: 90px;
}

.blank65 {
  height: 65px;
}

#top {
  width: 100%;
  height: 37px;
  background: #007cc2;
}

#top .top {
  width: 1200px;
  margin: 0 auto;
  line-height: 37px;
  font-family: Arial;
  color: #fff;
}

#top .top .phone {
  background: url(../images/001.png) left center no-repeat;
  padding-left: 21px;
  padding-right: 35px;
}

#top .top .mail {
  background: url(../images/002.png) left center no-repeat;
  padding-left: 25px;
}

#top .top .share {
  margin-top: 8px;
}

.logo {
  margin-top: 15px;
}

#menu {
  width: 1200px;
  margin: 0 auto;
  padding-bottom: 13px;
}

.menu {
  margin-left: 88px;
  margin-top: 25px;
}

.menu li {
  font-size: 14px;
  width: 100px;
  height: 61px;
  line-height: 61px;
  text-align: center;
  display: inline-block;
  float: left;
  position: relative;
}

.menu li:hover {
  background: url(../images/005.png) no-repeat;
  color: #fff;
}

.menu li.hover {
  background: url(../images/005.png) no-repeat;
  color: #fff;
}

.menu li .a1 {
  color: #808080;
  width: 100%;
  height: 100%;
  display: inline-block;
}

.menu li:hover .a1 {
  color: #fff;
}

.menu li.hover .a1 {
  color: #fff;
}

.menu li .down {
  display: none;
  position: absolute;
  top: 61px;
  left: 0;
  z-index: 2;
}

.menu li .down p {
  width: 100px;
  height: 41px;
  background: url(../images/007.png) repeat-x;
  line-height: 41px;
}

.menu li .down p.first {
  width: 100px;
  height: 49px;
  background: url(../images/006.png) repeat-x;
  line-height: 49px;
}

.menu li .down p a {
  color: #fff;
}

.menu li:hover .down {
  display: block;
}

#menu .search {
  margin-top: 32px;
}

.banner {
  width: 100%;
  height: 580px;
  margin: 0 auto;
  position: relative;
}

.banner .slideBox {
  width: 100%;
  height: 100%;
  overflow: hidden;
  position: relative;
}

.banner .slideBox .hd {
  height: 11px;
  overflow: hidden;
  position: absolute;
  right: 23%;
  bottom: 10px;
  z-index: 1;
}

.banner .slideBox .hd ul {
  overflow: hidden;
  zoom: 1;
  float: left;
}

.banner .slideBox .hd ul li {
  float: left;
  margin-right: 7px;
  width: 11px;
  height: 11px;
  background: url(../images/013.png) no-repeat;
  cursor: pointer;
  text-indent: -999px;
}

.banner .slideBox .hd ul li.on {
  background: url(../images/012.png) no-repeat;
  width: 33px;
}

.banner .slideBox .bd {
  position: relative;
  height: 100%;
  z-index: 0;
}

.banner .slideBox .bd li {
  zoom: 1;
  vertical-align: middle;
  height: 580px;
}

.banner .slideBox .bd li.banner1 {
  background: url(../images/008.jpg) top center no-repeat;
}

.banner .slideBox .bd li.banner2 {
  background: url(../images/009.jpg) top center no-repeat;
}

.banner .slideBox .bd li.banner3 {
  background: url(../images/010.jpg) top center no-repeat;
}

.banner .slideBox .bd li.banner4 {
  background: url(../images/011.jpg) top center no-repeat;
}

.banner .slideBox .bd img {
  width: 100%;
  height: 580px;
  display: block;
}

.choose {
  width: 287px;
  position: relative;
  margin-top: -580px;
  z-index: 99;
}

.choose .box {
  float: left;
}

.choose .box .pic {
  width: 72px;
  height: 104px;
}

.choose .box .right {
  width: 203px;
  height: 88px; /*padding-right:3px;*/
  padding-left: 10px;
  padding-top: 16px;
  border-right: 2px #e9862f solid;
  background: url(../images/020.png) repeat-x;
}

.choose .box .right .list a {
  padding: 0 10px;
  line-height: 24px;
  color: #787878;
  display: inline-block;
}

.choose .box .right .list a:hover {
  color: #e77918;
}

.choose .box .right100:hover {
  background: url(../images/019.jpg) right center no-repeat #e8852e; /*border-bottom:1px #db8233 solid;*/
  border-right: none;
  width: 205px;
}

.choose .box .right100:hover .list a {
  color: #fff;
}

.choose .box .right100:hover .list a:hover {
  color: #787878
}

.choose .box .right .r_show {
  width: 911px;
  height: 556px;
  border: 2px #e9862f solid;
  border-left: none;
  position: absolute;
  left: 287px;
  top: 0;
  background: #fff;
  z-index: 20;
  padding-top: 20px;
  display: none;
}

.choose .box .right .r_show .title {
  font-size: 16px;
  color: #787878;
  padding-bottom: 27px;
  padding-left: 27px;
}

.choose .box .right .r_show .classify {
  width: 413px;
  padding-left: 27px;
}

.choose .box .right .r_show .classify .box2 {
  width: 413px;
}

.choose .box .right .r_show .classify .box2 li {
  width: 363px;
  display: inline-block;
  height: 50px;
  padding-right: 50px;
}

.choose .box .right .r_show .classify .box2 li i {
  font-size: 16px;
  color: #e77918;
  width: 17px;
  float: left;
  display: inline-block;
  line-height: 23px;
}

.choose .box .right .r_show .classify .box2 li a {
  padding: 0 14px;
  color: #787878;
  line-height: 18px;
  float: left;
  display: inline-block;
}

.choose .box .right .r_show .classify .box2 li a:hover {
  color: #e77918
}

.choose .box .right100:hover .r_show {
  display: block;
}

.choose .last {
  width: 285px;
  height: 60px;
  background: url(../images/021.jpg) no-repeat;
  float: left;
  border-right: 2px #e9862f solid;
  line-height: 60px;
  text-align: center;
  font-size: 16px;
}

.choose .last a {
  color: #e77918;
  background: url(../images/022.png) left center no-repeat;
  line-height: 60px;
  display: inline-block;
  padding-left: 48px;
}

.List {
  width: 1200px;
  margin: 0 auto;
  padding-top: 40px;
}

.List .pic1 {
  width: 346px;
  height: 172px;
  background: url(../images/023.jpg) no-repeat;
  padding-left: 32px;
}

.List .p1 {
  color: #fff;
  font-size: 32px;
  font-family: Arial;
  padding-top: 16px;
}

.List .p2 {
  color: #fff;
  font-size: 22px;
  font-weight: bold;
  padding-bottom: 20px;
}

.List .p3 a {
  color: #fff;
  font-family: Arial;
  width: 58px;
  height: 17px;
  border: 1px #fff solid;
  display: inline-block;
  text-align: center;
  line-height: 17px;
}

.List .pic2 {
  width: 346px;
  height: 172px;
  background: url(../images/024.jpg) no-repeat;
  padding-left: 32px;
  margin-left: 32px;
}

.List .pic3 {
  width: 346px;
  height: 172px;
  background: url(../images/025.jpg) no-repeat;
  padding-left: 32px;
}

#latest {
  width: 100%;
  background: #f6f6f6;
  margin: 46px auto 0;
  padding-bottom: 65px;
}

#latest .latest {
  width: 1200px;
  margin: 0 auto;
  padding-top: 47px;
}

#latest .latest .title {
  text-align: center;
}

#latest .latest .title .p1 {
  color: #393838;
}

#latest .latest .title .p1 em.first {
  font-family: "Microsoft Yi Baiti";
  font-size: 42px;
  line-height: 52px;
  display: inline-block;
}

#latest .latest .title .p1 em.con {
  font-family: Kartika;
  font-size: 31px;
  width: 120px;
  border-top: 1px #dadada solid;
  border-bottom: 1px #dadada solid;
  display: inline-block;
  line-height: 50px;
}

#latest .latest .title .p1 em.last {
  font-size: 28px;
  line-height: 52px;
  display: inline-block;
}

#latest .latest .title .p2 {
  color: #676767;
  line-height: 63px;
}

#latest .latest .title .p2 a {
  padding: 0 13px;
  font-size: 14px;
}

#latest .latest .title .p2 a:hover {
  color: #007cc2;
}

#latest .latest .title .p2 a.hover {
  color: #007cc2;
}

#latest .latest .box {
}

#latest .latest .box .left {
}

#latest .latest .box .left .yellow {
  width: 384px;
  height: 161px;
  background: #e77918;
  margin-top: 10px;
  text-align: center;
  color: #fff;
}

#latest .latest .box .yellow .p1 {
  font-size: 22px;
  background: url(../images/029.jpg) bottom center no-repeat;
  line-height: 46px;
  padding-top: 17px;
}

#latest .latest .box .yellow .p2 {
  font-size: 14px;
  padding-top: 15px;
}

#latest .latest .box .yellow .p3 {
  font-size: 14px;
  padding-top: 5px;
}

#latest .latest .box .yellow .p3 em {
  font-size: 30px;
  font-family: Impact;
}

#latest .latest .box .right .yellow {
  width: 384px;
  height: 160px;
  background: #4b4f55;
  margin-bottom: 10px;
  text-align: center;
  color: #fff;
}

#latest .latest .box .con {
  margin-left: 10px;
}

#latest .latest .car {
  padding-top: 50px;
}

#latest .latest .car .pic {
  width: 285px;
  height: 340px;
  background: #fff;
  border-bottom: 5px #007cc2 solid;
  text-align: center;
  margin-right: 20px;
  margin-bottom: 34px;
}

#latest .latest .car .pic .name {
  font-size: 16px;
  color: #007cc2;
  line-height: 52px;
}

#latest .latest .car .pic .price {
  font-size: 14px;
  color: #ababab;
}

#latest .latest .car .pic .price em {
  font-family: "Arial Unicode MS";
  font-size: 24px;
  color: #535353;
}

#latest .latest .car .pic:hover {
  border-color: #e77918;
}

#latest .latest .car .pic:hover .name {
  color: #e77918;
}

#latest .latest .car .last {
  margin-right: 0;
}

.end {
  width: 1200px;
  margin: 0 auto;
  padding-bottom: 60px;
}

.end ul {
  padding-top: 40px;
}

.end ul li {
  float: left;
  height: 151px;
  border-left: 1px #e1e1e1 solid;
  padding-left: 25px;
  padding-right: 102px;
}

.end ul li i {
  font-size: 14px;
  color: #000;
  line-height: 27px;
  font-weight: bold;
}

.end ul li a {
  color: #838383;
  line-height: 30px;
}

.end ul li.last {
  padding-right: 0;
}

.end ul li.last .con {
  font-size: 14px;
  color: #838383;
  background: url(../images/033.png) left center no-repeat;
  padding-left: 55px;
  margin-top: 18px;
}

.end ul li.last .con img {
  float: left;
}

.end ul li.last span {
  font-size: 27px;
  color: #007cc2;
  font-family: "Arial Unicode MS";
  line-height: 27px;
}

.end ul li.last .con2 {
  font-size: 14px;
  color: #838383;
  background: url(../images/034.png) left center no-repeat;
  padding-left: 55px;
  margin-top: 12px;
}

.end ul li.last i {
  padding-left: 25px;
}

#footer {
  width: 100%;
  height: 75px;
  background: url(../images/035.jpg) repeat-x;
}

#footer .footer {
  width: 1200px;
  margin: 0 auto;
}

#footer .footer .copyright {
  line-height: 75px;
  background: url(../images/036.png) left center no-repeat;
  color: #fff;
  padding-left: 70px;
}

#footer .footer span {
  line-height: 75px;
}

#footer .footer span a {
  color: #fff;
  padding: 0 11px;
}

#footer .footer span a.last {
  padding-right: 0;
}

#code {
  width: 59px;
  position: fixed;
  right: 0;
  cursor: pointer;
  top: 188px;
  z-index: 998;
}

#code .box a {
  width: 59px;
  height: 42px;
  background: #393a3b;
  border-bottom: 1px #4e4f4f solid;
  display: inline-block;
  text-align: center;
  padding-top: 17px;
}

#code .box a:hover {
  background: #0a80c3;
  border-bottom: 1px #238dc9 solid;
}

#code .box a .ewm {
  position: absolute;
  right: 63px;
  top: 75px;
  padding: 12px 20px 12px 12px;
  background: url(../images/045.png) no-repeat;
  display: none;
}

#code .box a:hover .ewm {
  display: block;
}

#contrast {
  background: url(../images/047.jpg) top center no-repeat;
  height: 1010px;
}

.location {
  padding-left: 26px;
  background: url(../images/048.png) left center no-repeat;
  font-size: 13px;
  color: #979797;
  line-height: 45px;
}

.location a {
  color: #979797;
}

#contrast .list {
}

#contrast .list .box {
  width: 532px;
  height: 872px;
  background: url(../images/049.png) repeat-y;
  padding: 0 29px;
}

#contrast .list .box .p1 {
  font-size: 24px;
  color: #1d1d1d;
  padding-top: 35px;
}

#contrast .list .box .p2 {
  font-size: 14px;
  color: #1d1d1d;
}

#contrast .list .box .p2 em {
  float: right;
  font-family: Arial;
  font-size: 36px;
  color: #e77918;
}

#contrast .list .box .p2 em .font1 {
  font-size: 18px;
}

#contrast .list .box .p2 em .font2 {
  font-size: 18px;
  font-family: "微软雅黑";
}

#contrast .list .box .p2 .font3 {
  padding-top: 15px;
}

#contrast .list .box .p3 {
  border-top: 1px #dcdddf solid;
  font-size: 14px;
  color: #1d1d1d;
  line-height: 39px;
}

#contrast .list .box .p3 em {
  width: 90px;
  display: inline-block;
  text-align: right;
  color: #1d1d1d;
  padding-right: 35px;
}

#contrast .list .box .p4 {
  border-top: 1px #dcdddf solid;
  font-size: 14px;
  color: #1d1d1d;
}

#contrast .list .box .p4 em {
  width: 90px;
  display: inline-block;
  text-align: right;
  color: #1d1d1d;
  padding-right: 35px;
  float: left;
  line-height: 39px;
}

#contrast .list .box .p4 .right {
  height: 81px;
  overflow-y: scroll;
  width: 350px;
  padding-right: 55px;
  line-height: 27px;
  margin-top: 11px;
}

#jinda {
  width: 100%;
  background: #f6f6f6;
  padding-bottom: 62px;
}

.jinda {
  width: 100%;
  background: #fff;
  padding-top: 35px;
}

.jinda .filtrate {
  width: 1158px;
  margin: 0 auto;
  border: 1px #e6e2e1 solid;
  border-bottom: none;
  font-size: 14px;
}

.jinda .filtrate td.left {
  width: 99px;
  text-align: center;
  background: #f8f8f8;
}

.jinda .filtrate td.left em {
  background: url(../images/051.png) left center no-repeat;
  padding-left: 18px;
  color: #7e7e7e;
  line-height: 45px;
  display: inline-block;
}

.jinda .filtrate td.right {
  padding: 0 20px 0 12px;
}

.jinda .filtrate td.right .brand {
  width: 870px;
  padding: 14px 0;
}

.jinda .filtrate td.right .more {
  padding-top: 14px;
  line-height: 33px;
  font-size: 13px;
}

.jinda .filtrate td.right .more a {
  color: #7e7e7e;
  padding-right: 15px;
  background: url(../images/052.jpg) right center no-repeat;
}

.jinda .filtrate tr {
  border-bottom: 1px #e6e2e1 solid;
}

.jinda .filtrate td.right a {
  padding: 0 10px;
  display: inline-block;
  line-height: 33px;
  font-size: 13px;
  color: #7e7e7e;
}

.jinda .filtrate td.right a:hover {
  color: #007cc2;
}

.jinda .box {
  padding-top: 30px;
}

.multipleColumn {
  overflow: hidden;
  position: relative;
  width: 1186px;
}

.multipleColumn .hd {
  overflow: hidden;
  width: 1160px;
  height: 44px;
  background: #f6f6f6;
  border-top: 1px #e6e2e1 solid;
  margin: 0 auto;
}

.multipleColumn .hd .prev, .multipleColumn .hd .next {
  display: block;
  width: 45px;
  height: 44px;
  float: right;
}

.multipleColumn .hd .prev {
  background: url(../images/056.jpg) no-repeat;
}

.multipleColumn .hd .next {
  background: url(../images/055.jpg) no-repeat;
}

.multipleColumn .hd ul {
  float: left;
  overflow: hidden;
  zoom: 1;
  margin-top: 10px;
}

.multipleColumn .hd ul li {
  text-indent: -999px;
}

.multipleColumn .hd .pageState {
  line-height: 44px;
  font-family: Arial;
  font-size: 13px;
  color: #7e7e7e;
  margin-right: 15px;
}

.multipleColumn .hd .nav {
  line-height: 44px;
}

.multipleColumn .hd .nav a {
  width: 62px;
  height: 28px;
  display: inline-block;
  float: left;
  margin-left: 10px;
  text-align: center;
  line-height: 28px;
  margin-top: 8px;
  font-size: 13px;
  color: #7e7e7e;
}

.multipleColumn .hd .nav a:hover {
  color: #fff;
  background: #e77918;
}

.multipleColumn .hd .nav a.hover {
  color: #fff;
  background: #e77918;
}

.multipleColumn .hd .nav a.price {
  background: url(../images/057.png) 45px center no-repeat;
}

.multipleColumn .hd .nav a.price:hover {
  background: url(../images/058.png) 45px center no-repeat #e77918;
}

.multipleColumn .bd {
  overflow: hidden;
  padding-top: 24px;
}

.multipleColumn .bd ul {
  overflow: hidden;
  zoom: 1;
  width: 1186px;
  float: left;
  _display: inline;
}

.multipleColumn .bd ul li {
  float: left;
  _display: inline;
  width: 370px;
  overflow: hidden;
  margin: 0 12px;
  padding-bottom: 40px;
}

.multipleColumn .bd ul li.last {
  margin-right: 0;
}

.multipleColumn .bd ul li .pic {
  text-align: center;
}

.multipleColumn .bd ul li .pic img {
  width: 370px;
  height: 275px;
  display: block;
}

.multipleColumn .bd ul li .pic a:hover img {
  border-color: #999;
}

.multipleColumn .bd ul li .title {
  line-height: 24px;
}

.multipleColumn .bd ul li .title .p1 {
  font-size: 16px;
  color: #1d1d1d;
  padding-top: 19px;
}

.multipleColumn .bd ul li .title .p2 {
  font-size: 13px;
  color: #616161;
  padding-top: 12px;
  padding-bottom: 15px;
}

.multipleColumn .bd ul li .title .p3 {
  border-top: 1px #adadad dotted;
  line-height: 40px;
}

.multipleColumn .bd ul li .title .p3 .em1 {
  font-size: 14px;
  color: #616161;
}

.multipleColumn .bd ul li .title .p3 .em2 {
  color: #e77918;
  font-size: 28px;
  font-family: Arial;
}

.multipleColumn .bd ul li .title .p3 .em2 .font1 {
  font-size: 18px;
}

.multipleColumn .bd ul li .title .p3 .em2 .font2 {
  font-size: 18px;
  font-family: "微软雅黑";
}

.multipleColumn .bd ul li .title .p3 .font3 {
  padding-top: 15px;
}

.wire {
  width: 1160px;
  height: 1px;
  margin: 0 auto;
  background: #e2e2e2;
}

.page {
  text-align: center;
  padding-top: 24px;
  color: #373737;
}

.page a {
  width: 38px;
  height: 34px;
  display: inline-block;
  border: 1px #dfdfdf solid;
  line-height: 34px;
  text-align: center;
  color: #373737;
}

.page a:hover {
  color: #c6595f;
}

.page a.prev:hover, .page a.next:hover {
  color: #373737
}

.intro {
  width: 1160px;
  margin: 0 auto;
}

.car_intro {
  position: relative;
  overflow: hidden;
  width: 824px;
  height: 463px;
}

.car_intro .bigImg {
  height: 463px;
  position: relative;
}

.car_intro .bigImg li img {
  width: 675px;
  height: 463px;
}

.car_intro .smallScroll {
  height: 160px;
  margin-bottom: 6px;
  margin-top: 39px;
}

.car_intro .sPrev, .car_intro .sNext {
  width: 135px;
  height: 30px;
  position: absolute;
  left: 0;
}

.car_intro .sNext {
  background: url(../images/064.jpg) no-repeat;
  bottom: 0;
}

.car_intro .sPrev {
  background: url(../images/063.jpg) no-repeat;
  top: 0;
}

.car_intro .smallImg {
  display: inline;
  width: 135px;
  overflow: hidden;
}

.car_intro .smallImg ul {
  height: 9999px;
  width: 135px;
  overflow: hidden;
}

.car_intro .smallImg li {
  float: left;
  width: 135px;
  cursor: pointer;
  display: inline;
  margin-bottom: 4px;
}

.car_intro .smallImg img {
  width: 135px;
  height: 93px;
}

.car_intro .smallImg .on img {
  width: 131px;
  height: 89px;
  border: 2px solid #1285c6;
}

.intro .parameter {
  width: 314px;
}

.intro .parameter .title {
  font-size: 24px;
  color: #1d1d1d;
}

.intro .parameter .p1 {
  font-size: 14px;
  color: #1d1d1d;
  line-height: 27px;
  padding-top: 13px;
  padding-bottom: 13px;
}

.intro .parameter .p2 {
  font-size: 14px;
  color: #1d1d1d;
  line-height: 34px;
  border-top: 1px #f0f0f0 solid;
}

.intro .parameter .p2 em {
  width: 100px;
  display: inline-block;
  text-align: left;
}

.intro .parameter .first {
  border-top: 1px solid #e5e5e5;
}

.intro .parameter .p2 em.em2 {
  color: #e77918;
  font-size: 28px;
  font-family: Arial;
  display: inline-block;
  width: auto;
}

.intro .parameter .p2 em.em2 .font1 {
  font-size: 18px;
}

.intro .parameter .p2 em.em2 .font2 {
  font-size: 18px;
  font-family: "微软雅黑";
}

.intro .parameter .p2 em.em2 .font3 {
  padding-top: 15px;
}

.intro .parameter form {
  padding-top: 25px;
}

.intro .parameter .button {
  width: 130px;
  height: 40px;
  background: url(../images/066.png) no-repeat;
  border: none;
  font-size: 16px;
  color: #fff;
  cursor: pointer;
}

.intro .parameter .button2 {
  background: url(../images/067.png) no-repeat;
  color: #1d1d1d;
  margin-left: 11px;
}

.intro .pro_details {
  border-bottom: 2px #e5e5e5 solid;
  position: relative;
  height: 36px;
  padding-top: 43px;
}

.intro .pro_details em {
  width: 135px;
  height: 36px;
  display: inline-block;
  line-height: 36px;
  text-align: center;
  background: #007cc2;
  position: absolute;
  left: 0;
  bottom: -2px;
  font-size: 16px;
  color: #fff;
  font-weight: bold;
}

.intro .sum {
  border: 1px #e5e5e5 solid;
  border-right: none;
  border-bottom: none;
}

.intro .sum .tr1 {
  font-size: 14px;
  color: #181717;
}

.intro .sum .tr1 .td1 {
  width: 100px;
  background: #f6f6f6;
  text-align: left;
  border-right: 1px #e5e5e5 solid;
  line-height: 50px;
  padding-left: 33px;
}

.intro .sum .tr1 .td2 {
  width: 412px;
  padding-left: 33px;
  line-height: 50px;
  background: #fff;
  border-right: 1px #e5e5e5 solid;
}

.intro .sum .tr2 {
  border-bottom: 1px #e5e5e5 solid;
  font-size: 14px;
  color: #181717;
}

.intro .sum .tr2 .td3 {
  width: 100px;
  background: #f6f6f6;
  text-align: left;
  border-right: 1px #e5e5e5 solid;
  padding-left: 33px;
}

.intro .sum .tr2 .td4 {
  width: 964px;
  padding: 0 30px;
  padding-left: 33px;
  background: #fff;
  border-right: 1px #e5e5e5 solid;
  line-height: 24px;
  padding-top: 10px;
  padding-bottom: 75px;
}

.intro .sum2 {
  border-top: none;
}

.intro .sum td {
  border-bottom: 1px #e5e5e5 solid;
}

.intro .explain {
  width: 296px;
  height: 350px;
  padding-left: 85px;
  padding-right: 95px;
}

.p100 {
  font-size: 16px;
  color: #181717;
  font-weight: bold;
  line-height: 40px;
  padding-top: 35px;
}

.p200 {
  font-size: 14px;
  color: #181717;
  line-height: 24px;
}

.intro .explain2 {
  width: 300px;
  height: 252px;
  padding-left: 50px;
  padding-right: 297px;
}

.intro .dazao {
  text-align: center;
  font-size: 22px;
  color: #181717;
  font-weight: bold;
  line-height: 118px;
  padding-top: 27px;
}

.intro .explain3 {
  width: 275px;
  height: 350px;
  padding-left: 55px;
  padding-right: 62px;
  padding-top: 50px
}

.intro .explain4 {
  width: 495px;
  height: 213px;
  padding-left: 220px;
  padding-right: 53px;
  padding-top: 50px
}

.news {
  width: 860px;
  background: #fff;
  padding: 0 30px 70px;
}

.news .news_box {
  border-bottom: 1px #e5e5e5 solid;
  padding-bottom: 35px;
}

.news .news_box .title {
  font-size: 15px;
  color: #000;
  font-weight: bold;
  line-height: 72px;
}

.news .news_box .con .right {
  width: 635px;
}

.news .news_box .con .right .p1 {
  color: #5c5c5c;
  line-height: 25px;
}

.news .news_box .con .right .p2 {
  padding-top: 25px;
  line-height: 16px;
}

.news .news_box .con .right .p2 a {
  color: #007cc2;
  float: right
}

.news .news_box .con .right .p2 em {
  color: #a5a5a5;
  font-family: Arial;
}

.news_nav {
  width: 254px;
}

.news_nav .top {
  width: 224px;
  height: 70px;
  background: url(../images/075.jpg) no-repeat;
  color: #ffffff;
  padding-top: 45px;
  padding-left: 30px;
}

.news_nav .top span {
  font-size: 22px;
}

.news_nav ul {
  width: 254px;
}

.news_nav ul li {
  padding-left: 25px;
  height: 49px;
  line-height: 49px;
  border-bottom: 1px #3996cc solid;
  background: #0d82c5;
  font-size: 14px;
}

.news_nav ul li a {
  color: #fff;
  padding-left: 25px;
  background: url(../images/077.png) left center no-repeat;
}

.news_nav ul li:hover {
  background: #fff;
  border-right: 5px #007cc2 solid;
}

.news_nav ul li:hover a {
  color: #007cc2;
  background: url(../images/076.png) left center no-repeat;
}

.news_nav ul li.hover {
  background: #fff;
  border-right: 5px #007cc2 solid;
}

.news_nav ul li.hover a {
  color: #007cc2;
  background: url(../images/076.png) left center no-repeat;
}

.news_nav .phone {
  width: 254px;
  height: 94px;
  background: url(../images/078.jpg) no-repeat;
  margin-top: 12px;
}

.news_nav .phone p {
  text-align: right;
  padding-right: 25px;
  font-size: 14px;
  color: #fff;
  padding-top: 22px;
}

.news_nav .phone p em {
  font-family: "Century Gothic";
  font-size: 24px;
}

.introduction {
  width: 1137px;
  margin: 0 auto;
}

.introduction .box2 {
}

.introduction .box2 .right {
  width: 535px;
}

.introduction .box2 .right .top {
  width: 45px;
  height: 1px;
  background: #b9b9b9;
  margin-top: 1px;
}

.introduction .box2 .right .title {
  color: #b0b0b0;
  padding-top: 30px;
  padding-bottom: 30px;
}

.introduction .box2 .right .title em {
  font-size: 27px;
  color: #1f4c8a;
}

.introduction .box2 .right .p1 {
  font-size: 13px;
  color: #454545;
  line-height: 28px;
}

.introduction .double {
  width: 100%;
  height: 3px;
  background: url(../images/082.jpg) repeat-x;
}

.introduction .box3 .left {
  width: 650px;
  font-size: 13px;
  color: #454545;
  line-height: 27px;
}

.flow {
  width: 860px;
  background: #fff;
  padding: 0 30px 70px;
}

.flow .title {
  font-size: 24px;
  color: #e77918;
  border-bottom: 1px #e5e5e5 solid;
  line-height: 70px;
  padding-top: 10px;
}

.sales {
  width: 100%;
  background: #fff;
}

.sales .box {
  width: 1160px;
  margin: 0 auto;
  padding-top: 27px;
}

.sales .box .pic {
  line-height: 24px;
  margin-right: 25px;
  margin-bottom: 17px;
  width: 370px;
}

.sales .box .pic .p1 {
  font-size: 16px;
  color: #1d1d1d;
  padding-top: 19px;
}

.sales .box .pic .p2 {
  font-size: 13px;
  color: #616161;
  padding-top: 12px;
  padding-bottom: 15px;
}

.sales .box .pic .p3 {
  border-top: 1px #adadad dotted;
  line-height: 40px;
}

.sales .box .pic .p3 .em1 {
  font-size: 14px;
  color: #616161;
}

.sales .box .pic .p3 .em2 {
  color: #e77918;
  font-size: 28px;
  font-family: Arial;
}

.sales .box .pic .p3 .em2 .font1 {
  font-size: 18px;
}

.sales .box .pic .p3 .em2 .font2 {
  font-size: 18px;
  font-family: "微软雅黑";
}

.sales .box .pic .p3 .font3 {
  padding-top: 15px;
}

.sales .box .last {
  margin-right: 0;
}

.financial {
  width: 860px;
  background: #fff;
  padding: 0 30px 70px;
}

.financial .table1 {
  border: 1px #dfdfdf solid;
  font-size: 14px;
}

.financial td {
  text-align: center;
}

.financial td .claim {
  text-align: left;
  padding: 10px;
}

.financial tr.top {
  background: #007cc2;
  height: 64px;
  color: #fff;
}

.financial tr.tr1 {
  color: #666;
}

.financial tr.tr1 td {
  border-right: 1px #dfdfdf solid;
  border-bottom: 1px #dfdfdf solid;
}

.financial .table1:hover tr.tr1 td {
  background: #f6f6f6;
}

.financial .table1:hover tr.tr1 td.left {
  background: none;
}

.financial .table2 {
  border: 1px #dfdfdf solid;
  font-size: 14px;
  border-top: none;
}

.financial .table2 tr.tr1:hover td {
  background: #f6f6f6;
}

.financial .table2 tr.tr1:hover td.left {
  background: none;
}

.map {
  width: 860px;
  background: #fff;
  padding: 0 30px 70px;
}

.map .title {
  font-size: 18px;
  color: #292929;
  line-height: 81px;
}

.map .add {
}

.map .add .pic p {
  text-align: center;
  font-size: 13px;
  color: #292929;
  padding-top: 13px;
}

.map .add .right {
  font-size: 14px;
  color: #292929;
  padding-left: 35px;
  line-height: 32px;
}

.map .add .right span {
  width: 93px;
  display: inline-block;
}

.booking {
  width: 860px;
  background: #fff;
  padding: 0 30px 70px;
}

.booking .title {
  background: url(../images/090.png) left center no-repeat;
  padding-left: 35px;
  font-size: 24px;
  color: #e77918;
}

.booking .p1 {
  color: #757575;
  border-bottom: 1px #e5e5e5 solid;
  line-height: 52px;
}

.booking .p1 em {
  color: #ff0000;
}

.booking form {
  padding-top: 31px;
  font-size: 14px;
  color: #848484;
}

.booking form .box {
  width: 100%;
  line-height: 38px;
  margin-bottom: 17px;
}

.booking form .box span {
  float: left;
  width: 125px;
  text-align: right;
  padding-right: 20px;
}

.booking form .box span em {
  color: #ff0000;
  padding-right: 3px;
}

.booking form .box img {
  float: left;
}

.booking form .box .text {
  width: 388px;
  height: 38px;
  background: url(../images/093.jpg) repeat-x;
  border: none;
  line-height: 38px;
}

.booking form .radio {
  margin-right: 5px;
}

.booking form .box2 {
  border-top: 1px #e5e5e5 solid;
  line-height: 30px;
  color: #5c5c5c;
  padding: 37px 0;
}

.booking form .box2 .span1 {
  float: left;
  color: #848484;
  width: 125px;
  text-align: right;
  padding-right: 20px;
}

.booking form .box2 .span2 {
  padding-right: 10px;
}

.booking form .box3 {
  border-top: 1px #e5e5e5 solid;
  font-size: 12px;
  padding-left: 145px;
  color: #848484;
  padding-top: 35px;
}

.booking form .box3 a {
  color: #e77918;
}

.booking form .box3 .checkbox {
  margin-right: 5px;
}

.booking form .box3 .button {
  width: 320px;
  height: 46px;
  background: #007cc2;
  border: none;
  font-size: 16px;
  color: #fff;
  cursor: pointer;
  margin-top: 35px;
}



























